Dudlewebs\WPMCS\s3\Aws\S3\StreamWrapper D

Total Complexity 126
Dependencies 12
Dependents 1
Total lines 723
Lines of code 418
Logical lines of code 283
Comment lines 245
Methods 44
Properties 13

Methods 44

Method Rating Maintainability Complexity Lines of code
dir_opendir()
S
50 7 27
createStat()
S
52 7 22
stream_flush()
S
53 7 21
formatUrlStat()
S
54 7 20
validate()
S
56 6 16
getOptions()
S
58 5 15
stream_open()
S
56 4 19
dir_readdir()
S
56 4 18
rename()
S
56 4 16
deleteSubfolder()
S
63 5 8
register()
S
58 4 15
mkdir()
S
60 4 12
rmdir()
S
58 3 16
statDirectory()
S
66 4 7
stream_close()
S
69 4 6
url_stat()
S
60 3 13
createSubfolder()
S
59 3 13
openReadStream()
S
60 3 12
createBucket()
S
62 3 11
getCacheStorage()
S
70 3 6
determineAcl()
S
64 3 10
triggerError()
S
67 3 7
initProtocol()
S
73 2 4
boolCall()
S
69 2 7
openAppendStream()
S
63 2 10
getBucketKey()
S
70 2 5
getClient()
S
70 2 6
getOption()
S
74 2 4
stream_seek()
S
70 2 6
getSize()
S
75 2 4
stream_tell()
S
75 1 5
openWriteStream()
S
74 1 4
stream_cast()
S
81 1 3
formatKey()
S
73 1 4
stream_read()
S
80 1 3
withPath()
S
75 1 4
dir_rewinddir()
S
69 1 7
stream_eof()
S
81 1 3
dir_closedir()
S
73 1 5
getStatTemplate()
S
73 1 3
unlink()
S
68 1 8
stream_stat()
S
70 1 6
clearCacheKey()
S
76 1 4
stream_write()
S
80 1 3